supercharger engine - Alemán Inglés Diccionario